thank you on behalf of myself - Turkish English Dictionary